<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport"
        content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<body>
<script>
// 第一题

var a = new Date()
console.log(a);

// function func(n)
// {
//   if (n == 1)
//   {
//     return 1;
//   }
//   console.log(n)
//
//   // func(n-1) 因为传递的参数是 n-1,那么就是求 (n-1) 的阶乘
//   return n * func(n-1);
//
// }
//
// console.log(     func(5)   );

// function sum(n) {
//   if (n == 1) return 1
//   return sum(n - 1) + n
// }
// console.log(sum(100));

var salary = 10000 ;
for (var i=0 ; i<50 ; i ++){
  salary = (salary * (0.05 + 1))
}
console.log(salary.toFixed(2));

// 第二题
// setTimeout(function (){
//   console.log(1)
// },0)
// new Promise(function (rec){
//   console.log(2)
//   for (var i= 0 ; i<10000 ; i++){
//     i == 9999 && rec()
//   }
//   console.log(3)
// }).then(function (){
//   console.log(4)
// })
</script>
</body>
</html>
